/**
 * 
 */
package pruebas;

import notas.DoSostenido;
import notas.La;
import silencios.*;
import figuras.*;
import musica.*;
import junit.framework.TestCase;


/**
 * @author Mauro
 *
 */
public class TestFiguras extends TestCase {
	
	public void testBlanca() {
		Duracion duracion = new Duracion(2, 4);
		Figura unaBlanca = new Blanca(duracion, new SilencioDeBlanca());
		assertNotNull(unaBlanca);
	}
	
	public void testCorchea() {
		Duracion duracion = new Duracion(2, 4);
		Figura unaCorchea = new Corchea(duracion, new DoSostenido(261.62));
		assertNotNull(unaCorchea);
	}
	
	public void testNegra() {
		Duracion duracion = new Duracion(2, 4);
		Figura unaNegra = new Negra(duracion, new SilencioDeNegra());
		assertNotNull(unaNegra);
	}
	
	public void testRedonda() {
		Duracion duracion = new Duracion(2, 4);
		Figura unaRedonda = new Redonda(duracion, new La(442.0));
		assertNotNull(unaRedonda);
	}
	
	public void testSemicorchea() {
		Duracion duracion = new Duracion(2, 4);
		Figura unaSemicorchea = new Semicorchea(duracion, new SilencioDeSemicorchea());
		assertNotNull(unaSemicorchea);
	}
	
}

